launching rack - French English Dictionary